package com.xframe.domain.knowledgeBase;

import com.xframe.xdal.core.annotation.XColumn;
import com.xframe.xdal.core.annotation.XTable;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

//com.xframe.domain.knowledgeBase.VKnowledgeBase
@Data
@Accessors(chain=true)
@XTable(value = "v_knowledge_base", label = "知识库主表视图")
public class VKnowledgeBase extends KnowledgeBase {
    /**
     * 故障分类文本
     */
    @XColumn(name = "fault_type_desc",desc = "故障分类文本")
    private String faultTypeDesc;

    /**
     * 故障现象文本
     */
    @XColumn(name = "fault_pho_desc",desc = "故障现象文本")
    private String faultPhoDesc;

    /**
     * 故障原因文本
     */
    @XColumn(name = "fault_reason_desc",desc = "故障原因文本")
    private String faultReasonDesc;

    private List<KnowledgeFiles> knowledgeFilesList;

    private String fileCodeUrl;
}
